<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib uri="http://struts.apache.org/tags-bean"  prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html"  prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core"   prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" 	 prefix="fmt" %>
<jsp:useBean id="now" class="java.util.Date" scope="request" />
<fmt:formatDate value="${now}" var="formattedDate" type="date" pattern="dd/MM/yyyy" />
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<title>Ofertas para el Cliente - Registro de Reevaluación de Ingresos</title>
	<link rel="stylesheet" type="text/css" media="screen" href="<%=request.getContextPath()%>/css/ui.jqgrid.css" />
	<link rel="stylesheet" type="text/css" media="screen" href="<%=request.getContextPath()%>/css/redmond/jquery-ui-1.8.2.custom.css" />
	<link rel="stylesheet" type="text/css" media="screen" href="<%=request.getContextPath()%>/css/operhc_style.css" />
	<link rel="stylesheet" type="text/css" media="screen" href="<%=request.getContextPath()%>/css/buttonOHC.css" />
	
	<script type="text/javascript" src='<%= request.getContextPath()%>/dwr/interface/ConsultaActualAction.js'></script>
	<script type='text/javascript' src='<%= request.getContextPath()%>/dwr/engine.js'></script>
	<script type='text/javascript' src='<%= request.getContextPath()%>/dwr/util.js'></script>
	<script src="<%=request.getContextPath()%>/js/util/gridUtil.js" type="text/javascript"></script>
	<script src="<%=request.getContextPath()%>/js/jquery-1.7.1.js" type="text/javascript"></script>
	<script src="<%=request.getContextPath()%>/js/i18n/grid.locale-es.js" type="text/javascript"></script>
	<script src="<%=request.getContextPath()%>/js/jquery.jqGrid.src.js" type="text/javascript"></script>
	<script src="<%=request.getContextPath()%>/js/grid.subgrid.js" type="text/javascript"></script>
	<script src="<%=request.getContextPath()%>/js/util/encabezado.js" type="text/javascript"></script>
	<script src="<%=request.getContextPath()%>/js/plugins/jshashtable-3.0.js" type="text/javascript"></script>
	<script src="<%=request.getContextPath()%>/js/plugins/jquery.numberformatter-1.2.4.js" type="text/javascript"></script>
	<script src="<%=request.getContextPath()%>/js/plugins/jquery-ui-1.10.4.custom.min.js" type="text/javascript"></script>
	
	
<script type="text/javascript" charset="UTF-8">

function simulateNewIncomes(){
	var ingresoFijo = $("#ingresoFijo").parseNumber({format:"#,###.00", locale:"us"}, false);
	var ingresoVariable = $("#ingresoVariable").parseNumber({format:"#,###.00", locale:"us"}, false);
	var fechaIngreso = $("#fechaIngreso").val();
	var actividadEconomica = $("#actividadEconomica").val();
	var cargo = $("#cargo").val();
	
	var simulacion = {
			ingresoFijo: ingresoFijo,
			ingresoVariable: ingresoVariable,
			fechaIngreso: fechaIngreso,
			actividadEconomica: actividadEconomica,
			cargo: cargo
	};
	
	if($.trim(actividadEconomica) == ''){
		alert('Seleccione una actividad económica');
		return;
	}
	
	if($.trim(cargo) == ''){
		alert('Seleccione una profesión');
		return;
	}
	
	ConsultaActualAction.mostrarSimulacionAjax(simulacion, function(data){
		if(data != null){
			if(data.messageError != undefined) {
				alert(data.messageError);
			} else {
				if(data.messageInfo != undefined) {
					alert(data.messageInfo);
				}
			}
		}
		
		//window.opener.document.getElementById("tableMainBody").innerHTML;
		var frameConsultaActual = window.opener.top.document.getElementsByName("frameConsultaActual")[0];
		var contentFrame = (frameConsultaActual.contentWindow || frameConsultaActual.contentDocument);
		contentFrame.clearGridProducts();
		window.close();
	});	
}

</script>
</head>
<body>
<html:form styleId="formContrato" method="post" action="consultaActualForm.do?method=procesarReevaluacionIngresoAjax">
<br/>
<table border="1">
	
	<tr>
	<td bgcolor="#0066bb" width="35%"><font face="Arial Narrow" size=3 color="#FFFFFF">&nbsp;Ingreso Fijo:</font></td>
	<td align="left">
	<input type="text" name="ingresoFijo" id="ingresoFijo" class="cajaTexto" value="<c:out value="${command.ingresoFijo}"/>" style="width: 90px; text-align: right;"/></td>
	</tr>
	
	<tr>
	<td bgcolor="#0066bb" width="35%"><font face="Arial Narrow" size=3 color="#FFFFFF">&nbsp;Ingreso Variable:</font></td>
	<td align="left">
	<input type="text" name="ingresoVariable" id="ingresoVariable" class="cajaTexto" value="<c:out value="${command.ingresoVariable}"/>" style="width: 90px; text-align: right;"/></td>
	</tr>
	
	<tr>
	<td bgcolor="#0066bb" width="35%"><font face="Arial Narrow" size=3 color="#FFFFFF">&nbsp;Antigüedad Laboral:</font></td>
	<td align="left">
	<input type="text" name="fechaIngreso" id="fechaIngreso" class="cajaTexto" value="<c:out value="${formattedDate}" />" style="width: 70px; "/></td>
	</tr>
	
	<tr>
	<td bgcolor="#0066bb" width="35%"><font face="Arial Narrow" size=3 color="#FFFFFF">&nbsp;Actividad Económica:</font></td>
	<td align="left">
		<select name="actividadEconomica" id="actividadEconomica" class="cajaTexto">
			<option value="">--Seleccione--</option>
			<option value="1A">Agricultura, A. Forestal</option>
			<option value="1B">Pesca y Caza</option>
			<option value="1C">Energía,  Agua, Gas</option>
			<option value="1D">Minería </option>
			<option value="1E">Industria del Metal – Siderurgia</option>
			<option value="1F">Industria Maquinaria-Ingeniería-Mecánica</option>
			<option value="1G">Eléctrica, electrodomésticos </option>
			<option value="1H">Construcción y materiales cons.</option>
			<option value="1I">Industria Alimentación, bebidas, tabaco</option>
			<option value="1J">Industria Textil y Vestido</option>
			<option value="1K">Industria del Papel / Artes Gráficas </option>
			<option value="1L">Industria Cuero-Piel-Calzado</option>
			<option value="1M">Industria Electrónica, informática, etc.</option>
			<option value="1N">Fab. Vehículos y auxiliar autos</option>
			<option value="1O">Industria Madera, Cerámica, Vidrio</option>
			<option value="1P">Industria Muebles, Juguetes, deportes</option>
			<option value="1Q">Industria Química, plásticos y petróleo</option>
			<option value="1R">Ganaderia, Avicultura</option>
			<option value="1Z">Otras industrias</option>
			<option value="2A">Administración Pública </option>
			<option value="2B">Ejercito-Policía</option>
			<option value="2C">Diplomáticos-Organismos Internacionales</option>
			<option value="2D">Sanidad- Veterinaria</option>
			<option value="2E">Enseñanza</option>
			<option value="2F">Banca-Financieras-Seguros </option>
			<option value="2G">Servicios de Informática, software</option>
			<option value="2H">Asesoría, ingeniería, Servicios</option>
			<option value="2I">Servicios Domésticos y Personales</option>
			<option value="2J">Comercio minorista</option>
			<option value="2K">Venta y Reparación Vehículos</option>
			<option value="2L">Alquiler Muebles-Inmuebles</option>
			<option value="2M">Prensa-Radio-T.V.</option>
			<option value="2N">Espectáculos-Deportes</option>
			<option value="2O">Transporte Terrestre</option>
			<option value="2P">Transporte Aéreo </option>
			<option value="2Q">Transporte Naval-Ferreo.</option>
			<option value="2R">Agencias Viajes, alquiler auto</option>
			<option value="2S">Correos  y telecomunicaciones</option>
			<option value="2T">Mayoristas e intermediarios</option>
			<option value="2U">Hostelería, restauración</option>
			<option value="2V">Organizaciones Sociales y políticas</option>
			<option value="2Z">Otros Servicios</option>
			<option value="3A">Actividad No Productiva</option>
		</select>	
	</tr>
	
	<tr>
	<td bgcolor="#0066bb" width="35%"><font face="Arial Narrow" size=3 color="#FFFFFF">&nbsp;Profesión:</font></td>
	<td align="left">
		<select name="cargo" id="cargo" class="cajaTexto">
			<option value="">--Seleccione--</option>
			<option value="245">Ambulante/informal</option>
			<option value="300">Ama de casa</option>
			<option value="310">Religioso</option>
			<option value="315">Desempleado</option>
			<option value="235">Artista Deportista</option>
			<option value="230">Rentista</option>
			<option value="OTR">Otros</option>
			<option value="305">Estudiante</option>
			<option value="MEN">Menor de Edad</option>
			<option value="100">Empleado privado</option>
			<option value="110">Empleado contratado</option>
			<option value="105">Altos Empleados públicos, diplomáticos</option>
			<option value="FUN">Empleados públicos de rango inferior</option>
			<option value="225">Agricultor, pescador</option>
			<option value="240">Taxista, fontanero</option>
			<option value="ASE">Asesor, Consultor, Informático</option>
			<option value="ASA">Otros asalariados</option>
			<option value="120">Militar, policía, seguridad (rangos inferiores)</option>
			<option value="210">Pequeño y mediano empresario</option>
			<option value="ABO">Abogado</option>
			<option value="CPC">Contador, economista</option>
			<option value="FAR">Farmacéutico</option>
			<option value="GER">Gerente, alto cargo ejecutivo</option>
			<option value="IND">Otros independientes</option>
			<option value="ING">Arquitecto, Ingeniero</option>
			<option value="MED">Medico</option>
			<option value="NOT">Notario, Procurador</option>
			<option value="OFI">Oficiales Ejército y Policía</option>
			<option value="PRO">Otros profesionales independientes</option>
			<option value="SUB">Subgerente</option>
			<option value="VEN">Vendedor, comisionista</option>
			<option value="VET">Veterinario</option>
			<option value="EJE">Ejecutivo, funcionario, analista</option>
			<option value="JUE">Jueces, Fiscales y Catedráticos</option>
			<option value="PER">Periodista, Escritor</option>
			<option value="115">Pensionista</option>
			<option value="ADM">Administrativo, Operativo</option>
			<option value="ENC">Encargado, Capataz</option>
			<option value="MAN">Mando Intermedio</option>
			<option value="OBR">Obrero Especializado</option>
			<option value="PRF">Profesor, Catedrático</option>
			<option value="TEC">Técnico Superior</option>
			<option value="OBC">Obrero</option>
		</select>
	</td>
	</tr>
	
</table>
<br />
<table align="center">
<tr>
	<td bgcolor="#ffffff" style="border: 1px solid #ccccaa;" align="left">
		<font size="1s"><b>Consideraciones:</b></font><br />
		<font size="1"><b>(1)Para hacer efectivos los límites simulados, se debe actualizar la base de datos constrastando <span style="color: red;">CONTRA BOLETA DE PAGO</span>.</b></font><br />
		<font size="1"><b>(2)Válido para ingresos netos y de quinta categoría.</b></font><br />
	</td>
</tr>
</table>
<br />
<center>
	<a href="javascript:simulateNewIncomes();" class="buttonOHC">SIMULAR</a>
</center>
<br />
</html:form>
</body>
<script type="text/javascript">

	//Traducción al español
	$(function($){
	    $.datepicker.regional['es'] = {
	        closeText: 'Cerrar',
	        currentText: 'Hoy',
	        monthNames: ['Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre'],
	        monthNamesShort: ['Ene','Feb','Mar','Abr', 'May','Jun','Jul','Ago','Sep', 'Oct','Nov','Dic'],
	        dayNames: ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'],
	        dayNamesShort: ['Dom','Lun','Mar','Mié','Juv','Vie','Sáb'],
	        dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','Sá'],
	        weekHeader: 'Sm',
	        dateFormat: 'dd/mm/yy',
	        firstDay: 1,
	        isRTL: false,
	        showMonthAfterYear: false,
	        yearSuffix: ''
	    };
	    $.datepicker.setDefaults($.datepicker.regional['es']);
	});


	$("#ingresoFijo").blur(function(){
		$(this).parseNumber({format:"#,###.00", locale:"us"});
		$(this).formatNumber({format:"#,###.00", locale:"us"});
	});
	
	$("#ingresoVariable").blur(function(){
		$(this).parseNumber({format:"#,###.00", locale:"us"});
		$(this).formatNumber({format:"#,###.00", locale:"us"});
	});
	
	$('input').each(function(){
		  $(this).trigger('blur');
	});
	
	$("#fechaIngreso").datepicker({
		showOn: "button",
	    buttonImage: "images/calendar.gif",
	    buttonImageOnly: true 
	});
	
	$.datepicker.setDefaults( $.datepicker.regional[ "es" ] );
	
</script>
</html>